/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.ivanbiz.kelas;

import java.util.List;

/**
 *
 * @author User
 */
public class MataPelajaranKelasServiceImpl implements MataPelajaranKelasService {

    private MataPelajaranKelasDAO matapelajaranKelasDAO;

    public void setMatapelajaranKelasDAO(MataPelajaranKelasDAO matapelajaranKelasDAO) {
        this.matapelajaranKelasDAO = matapelajaranKelasDAO;
    }

    public void saveMataPelajaranKelas(MataPelajaranKelas matapelajaranKelas) throws Exception {
        this.matapelajaranKelasDAO.save(matapelajaranKelas);
    }

    public void deleteMataPelajaranKelas(MataPelajaranKelas matapelajaranKelas) throws Exception {
        this.matapelajaranKelasDAO.delete(matapelajaranKelas);
    }

    public void updateMataPelajaranKelas(MataPelajaranKelas matapelajaranKelas) throws Exception {
        this.matapelajaranKelasDAO.update(matapelajaranKelas);
    }

    public List loadAll() throws Exception {
        return this.matapelajaranKelasDAO.getAll(MataPelajaranKelas.class);
    }

    public MataPelajaranKelas loadById(long id) throws Exception {
        return (MataPelajaranKelas) this.matapelajaranKelasDAO.load(MataPelajaranKelas.class, id);
    }
}
